﻿$(document).ready(function () {
    var _var = $("#CheckUser").val();
    if (_var != '40' && _var != null && _var != "") {
        $("#DVGTVT_MA").prop("readonly", true);
    }
    $("#QD_ID").prop("readonly", true);

    $("#btnExport").click(function () {
        var _var = $("#KH_MA").val();
        if (_var == "" || _var == null) {
            alert("CHÚ Ý: Bạn muốn in quyết định. Bạn phải điền khóa học!");
            return false;
        } else {
            return true;
        }
    });

    $("#DVGTVT_MA").autocomplete({
        source: function (request, response) {
            $.ajax({
                url: "/GPS_KhoaHoc/AutoCompleteDVGTVT_MA",
                type: "POST",
                dataType: "json",
                data: { term: request.term },
                success: function (data) {
                    response($.map(data, function (item) {
                        return { label: item.DVGTVT_TEN, value: item.DVGTVT_MA + ':' + item.DVGTVT_TEN };
                    }))
                }
            })
        },
        change: function (event, ui) {
            $('#KH_MA').val("");
        },
        messages: {
            noResults: "", results: ""
        }
    }).click(function () {
        $(this).val("");
        $('#KH_MA').val("");
        $(this).autocomplete("search");
    });

    $("#KH_MA").autocomplete({
        source: function (request, response) {
            $.ajax({
                url: "/GPS_DT_TN_PhanCong/AutoCompleteKH_MA",
                type: "POST",
                dataType: "json",
                data: {
                    term: request.term,
                    dvgtvt_ma: $("#DVGTVT_MA").val()
                },
                minLength: 2,
                delay: 200,
                success: function (data) {
                    response($.map(data, function (item) {
                        return {
                            label: item.DDTTN_QD_TENKHOA, value: item.ID + ':' + item.DDTTN_QD_SO_QD
                        };
                    }))
                }
            })
        },
        select: function (event, ui) {
            event.preventDefault();
            $(this).val(ui.item.label);
            var _qd_id = ui.item.value;
            $("#QD_ID").val(_qd_id);
            $("#QD_ID").prop("readonly", true);
        },
        focus: function (event, ui) {
            event.preventDefault();
            $("#KH_MA").val(ui.item.label);
            var _qd_id = ui.item.value;
            $("#QD_ID").val(_qd_id);
            $("#QD_ID").prop("readonly", true);
        },
    }).click(function (event, ui) {
        var _val = $("#DVGTVT_MA").val();
        if (_val == "" || _val == null) {
            alert('CHÚ Ý: Bạn muốn tìm kiếm khóa học. Bạn phải nhập mã/tên đơn vị đào tạo!!!');
        }
        else {
            $(this).val("");
            $("#QD_ID").val("");
            $(this).autocomplete("search");
        }
    });
})